package collections;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/**
 * List 的特点是:  有序、可重复、可排序
 */
public class ListTest1 {
    public static void main(String[] args) {
        List<String> list = new ArrayList<String>();

        list.add("张三");
        list.add("李四");
        list.add("王五");
        list.add("赵六");
        list.add("周七");
        System.out.println( list );

        // list 集合中的 元素的存放顺序 与 当时的添加顺序 是相同的
        list.add( 2 , "周七");// List 接口重新定义的方法
        System.out.println( list );
        System.out.println("排序后: ");
        Collections.sort( list );
        System.out.println( list );

        List<Integer> numbers = new ArrayList<Integer>();

        numbers.add( 50 );
        numbers.add( 20 );
        numbers.add( 1 );
        numbers.add( -5 );
        numbers.add( 90 );
        numbers.add( 89 );
        numbers.add( 184 );

        System.out.println( numbers );
        Collections.sort( numbers );
        System.out.println( numbers );


    }
}
